﻿namespace _4.代理模式;

public class Program
{
    static void Main(string[] args)
    {
        /*
         * 代理模式（Proxy）：为其他对象提供一种代理以控制对这个对象的访问。
         */
        SchoolGirl jiaojiao = new();
        jiaojiao.Name = "娇娇";

        Proxy daili = new(jiaojiao);
        daili.GiveChocolate();
        daili.GiveFlowers();
        daili.GiveDolls();

        Console.ReadLine();
    }
}